appendicular artery - German English Dictionary